/* 
 * File:   mapVectorBody.h
 * Author: cow
 *
 * Created on August 31, 2011, 2:35 PM
 */

#ifndef MAPVECTORBODY_H
#define	MAPVECTORBODY_H

//Includes---------------------------------------
#include "../screens/mapScreen.h"
#include "./unitBodies.h"
#include <cairo/cairo.h>
//Includes=======================================

//Prototypes-------------------------------------
class mapVectorEntity;
//Prototypes=====================================

//definitions------------------------------------
class mapVectorEntity : public VectorBody, public mapableEntity{
public:
	//constructors------
	mapVectorEntity(mapScreen* s);
	~mapVectorEntity();
	//handlers----------
	void draw();
	bool onEvent(SDL_Event* event);
	void onUpdate(float timeElapsed);
private:
};
//definitions====================================

#endif	/* MAPVECTORBODY_H */

